The methodology and developmental history of incremental compilation is discussed. The implementation of incremental compilation in the PECAN programming environment generator is discussed in detail. The PECAN environment generated for Pascal has been modified to support procedure-by-procedure compilation, and complete (traditional) compilation. The time efficiency of these compilation methods is compared with that of incremental compilation.
Honours thesis, Department of Computer Science, The Australian National University, Canberra, November 1987, viii + 145 pp.